Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 25, 2025

Bumps pytest-asyncio from 0.25.3 to 0.26.0.

Release notes

Sourced from pytest-asyncio's releases.

pytest-asyncio 0.26.0

  • Adds configuration option that sets default event loop scope for all tests #793
  • Improved type annotations for pytest_asyncio.fixture #1045
  • Added typing-extensions as additional dependency for Python <3.10 #1045
Commits
  • 4f8ce45 docs: Prepare release of v0.26.0.
  • 498e8a7 Build(deps): Bump attrs from 25.1.0 to 25.3.0 in /dependencies/default
  • 01c22ff build: Update project metadata to use SPDX license identifier
  • 78191c9 [pre-commit.ci] pre-commit autoupdate
  • 9a45551 Build(deps): Bump hypothesis in /dependencies/default
  • 6680409 Build(deps): Bump coverage from 7.7.0 to 7.7.1 in /dependencies/default
  • aa82c57 Build(deps): Bump iniconfig from 2.0.0 to 2.1.0 in /dependencies/default
  • cca587e [pre-commit.ci] pre-commit autoupdate
  • 5d90b29 Build(deps): Bump hypothesis in /dependencies/default
  • c262262 Build(deps): Bump coverage from 7.6.12 to 7.7.0 in /dependencies/default
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.25.3 to 0.26.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0)

---
updated-dependencies:
- dependency-name: pytest-asyncio
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 25, 2025
@changeset-bot
Copy link

changeset-bot bot commented Mar 25, 2025

⚠️ No Changeset found

Latest commit: 0bb72d3

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
pip/pytest-asyncio ~> 0.26 🟢 6.2
Details
CheckScoreReason
Maintained🟢 1030 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
Code-Review🟢 10all changesets reviewed
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Security-Policy🟢 10security policy file detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Vulnerabilities🟢 100 existing vulnerabilities detected
Binary-Artifacts🟢 10no binaries found in the repo
License🟢 10license file detected
Fuzzing⚠️ 0project is not fuzzed
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Signed-Releases⚠️ 0Project has not signed or included provenance with any releases.
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Packaging🟢 10packaging workflow detected
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
pip/pytest-asyncio 0.26.0 🟢 6.2
Details
CheckScoreReason
Maintained🟢 1030 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
Code-Review🟢 10all changesets reviewed
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Security-Policy🟢 10security policy file detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Vulnerabilities🟢 100 existing vulnerabilities detected
Binary-Artifacts🟢 10no binaries found in the repo
License🟢 10license file detected
Fuzzing⚠️ 0project is not fuzzed
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Signed-Releases⚠️ 0Project has not signed or included provenance with any releases.
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Packaging🟢 10packaging workflow detected
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0

Scanned Files

  • Pipfile
  • Pipfile.lock

@github-actions
Copy link

README stats current output:

Code Time

Profile Views

Lines of code

🐱 My GitHub Data

📦 1.3 MB Used in GitHub's Storage

🏆 297 Contributions in the Year 2025

💼 Opted to Hire

📜 379 Public Repositories

🔑 125 Private Repositories

I'm an Early 🐤

🌞 Morning                4294 commits        █████████░░░░░░░░░░░░░░░░   37.31 % 
🌆 Daytime                4301 commits        █████████░░░░░░░░░░░░░░░░   37.37 % 
🌃 Evening                2731 commits        ██████░░░░░░░░░░░░░░░░░░░   23.73 % 
🌙 Night                  184 commits         ░░░░░░░░░░░░░░░░░░░░░░░░░   01.60 % 

📅 I'm Most Productive on Friday

Monday                   1518 commits        ███░░░░░░░░░░░░░░░░░░░░░░   13.19 % 
Tuesday                  1756 commits        ████░░░░░░░░░░░░░░░░░░░░░   15.26 % 
Wednesday                1506 commits        ███░░░░░░░░░░░░░░░░░░░░░░   13.08 % 
Thursday                 1968 commits        ████░░░░░░░░░░░░░░░░░░░░░   17.10 % 
Friday                   2085 commits        █████░░░░░░░░░░░░░░░░░░░░   18.11 % 
Saturday                 1370 commits        ███░░░░░░░░░░░░░░░░░░░░░░   11.90 % 
Sunday                   1307 commits        ███░░░░░░░░░░░░░░░░░░░░░░   11.36 % 

📊 This Week I Spent My Time On

🕑︎ Time Zone: Asia/Jakarta

💬 Programming Languages: 
Markdown                 1 hr 17 mins        █████░░░░░░░░░░░░░░░░░░░░   20.62 % 
Python                   1 hr 12 mins        █████░░░░░░░░░░░░░░░░░░░░   19.23 % 
JSON                     56 mins             ████░░░░░░░░░░░░░░░░░░░░░   15.13 % 
YAML                     50 mins             ███░░░░░░░░░░░░░░░░░░░░░░   13.49 % 
Bash                     37 mins             ███░░░░░░░░░░░░░░░░░░░░░░   10.07 % 

🔥 Editors: 
Cursor                   6 hrs 13 mins       █████████████████████████   99.64 % 
VS Code                  1 min               ░░░░░░░░░░░░░░░░░░░░░░░░░   00.36 % 

🐱‍💻 Projects: 
redocly                  3 hrs 11 mins       █████████████░░░░░░░░░░░░   51.09 % 
waka-readme-stats        2 hrs 53 mins       ████████████░░░░░░░░░░░░░   46.30 % 
browser-tools-mcp        9 mins              █░░░░░░░░░░░░░░░░░░░░░░░░   02.61 % 

💻 Operating System: 
Mac                      6 hrs 14 mins       █████████████████████████   100.00 % 

I Mostly Code in TypeScript

TypeScript               147 repos           ███████████░░░░░░░░░░░░░░   42.36 % 
JavaScript               86 repos            ██████░░░░░░░░░░░░░░░░░░░   24.78 % 
Python                   8 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   02.31 % 
MDX                      5 repos             ░░░░░░░░░░░░░░░░░░░░░░░░░   01.44 % 
Lua                      1 repo              ░░░░░░░░░░░░░░░░░░░░░░░░░   00.29 % 

Timeline

You can use this website to view the generated base64 image.

data:image/png;base64,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DAb5+/vndXsAAAAAACCf69q1a7b3S5YskZ+fn44dO6aaNWvqhRdeUGRkpH788UdTwLRy5Ur16NFDBoNBktS/f3/T9eXLl9fcuXPVoEED3bhxQ+7u7nr11Vf1ww8/qFatWipbtqyeeeYZPffcc+rVq5ecnZ0lSZMnT1b37t01YcIE072Cg4Oz9dasWTONHDnS9D4+Pv6Bcxo3bpxatmwpSVq2bJlKly6tNWvW6IUXXpCXl5fVchGbWeH0v5KTkyVJPj4+jxx348YNlS1bVoGBgerYsaOOHj36yPFpaWlKSUnJ9gIAAAAAALbv1KlT6tGjh8qXLy9PT08FBQVJks6fPy9J8vPz03PPPacVK1ZIks6dO6ddu3apV69epnvs379fHTp0UJkyZeTh4aGmTZtmu4ebm5s2bNig06dP66233pK7u7tGjhyphg0b6ubNm5KkQ4cOqXnz5o/stX79+jmaU0hIiOnPPj4+qlKliuLi4nJ0bV6yycApKytLkZGRaty4sWrWrPnQcVWqVNGSJUv09ddfa/ny5crKylKjRo3022+/PfSaKVOmyMvLy/QKDAzMiykAAAAAAAAL69Chg65du6aPP/5Yu3fv1u7duyXd3ZT7nl69eumLL75Qenq6Vq5cqVq1aqlWrVqS7j6S16pVK3l6emrFihXau3ev1qxZc989JKlChQoaMGCAFi9erAMHDujYsWP67LPPJEmurq5/2aubm5tZ5mwtNhk4RURE6MiRI1q1atUjx4WEhKhPnz6qU6eOmjZtqq+++kp+fn768MMPH3rNmDFjlJycbHr9+uuv5m4fAAAAAABY2NWrV3XixAm99dZbat68uapVq6br16/fN65jx466ffu2oqOjtXLlymyrm44fP66rV69q6tSpevbZZ1W1atVsG4Y/TFBQkIoUKWLah7p27dqKiYkxy7x++ukn05+vX7+ukydPqlq1apIkJycnZWZmmqVObtnMHk73DB06VOvXr9f27dtVunTpXF3r6OiounXr6vTp0w8d4+zsbHqmEgAAAAAAFAxFixZVsWLF9NFHHykgIEDnz5/X6NGj7xvn5uamTp066e2331ZcXJx69OhhOlemTBk5OTlp3rx5Gjx4sI4cOaJJkyZlu378+PG6efOm2rZtq7JlyyopKUlz585Venq6aa+lcePGqXnz5qpQoYK6d++ujIwMbdy4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p582nS9WrJiqVKmiuLg407EiRYqoQoUKD7yHrbPJwCkiIkJHjhzRqlWrzH7vMWPGKDk52fT69ddfzV4DAAAAAABYTlhYmA4dOqRTp07p1q1bWrZsmdzc7n7T3YABA0yPwi1dulT9+vWTwWD4y3s6Ojpme28wGJSVlbtN1B90D6PRmKt75Fc2FzgNHTpU69ev19atW1W6dOlHjvX399fFixezHbt48aL8/f0feo2zs7M8PT2zvQAAAAAAgO1yc3NTxYoVVaZMGTk4OGQ717t3b/3yyy+aO3eujh07pr59+5rOOTk5SZIyMzNzVa9atWrKyMjQ7t27TceuXr2qEydOqHr16k8wE9thM4GT0WjU0KFDtWbNGn3//femneIfJSQk5L5nHzdv3qyQkJC8ahMAAAAAANiQokWLqkuXLho1apSee+65bItbihcvLldXV0VHR+vixYum/aT/SqVKldSxY0cNHDhQP/74o37++Wf17t1bpUqVUseOHfNqKvmKzQROERERWr58uVauXCkPDw8lJiYqMTFRt27dMo3p06ePxowZY3o/bNgwRUdHa9asWTp+/LjGjx+vffv2aejQodaYAgAAAAAABYa3m7OcHCwbKzg52Mnbzdns933ppZd0584d02bh9zg4OGju3Ln68MMPVbJkyVyFRUuXLtVTTz2l9u3bKyQkREajURs3brzvMbqCymC0kYcDH/b85NKlSxUeHi5JCg0NVVBQULavIVy9erXeeustxcfHq1KlSpo+fbratm2b47opKSny8vJScnIyj9cBhZD/lL9+djsvJI6xiV/NAAAAKOQSr6cqKTXNYvW83ZzlX9TN7Pf99NNPNXz4cP3++++mx+jwZGwmcLIWAiegcCNwAgAAAAqumzdvKiEhQX//+9/VqVMnTZ482dotFRg280gdAAAAAACAOU2fPl1Vq1aVv79/ti168ORY4fQXWOEEFG6scAIAAACA3GOFEwAAAAAAAMyKwAkAAAAAAABmReAEAAAAAAAAsyJwAgAAAAAAgFkROAEAAAAAAMCsCJwAAAAAAABgVg7WbgAAAAAAANim87du6sqdNIvV83VyVhnXIharh8dH4AQAAAAAAHLt/K2bqhIbrdtZWRar6WJnpxOhrXMVOoWHh2vZsmWSJAcHB/n4+Kh27drq0aOHwsPDZWf3ZA9/hYeHKykpSWvXrn2i+xQ0PFIHAAAAAABy7cqdNIuGTZJ0OyvrsVZUtW7dWgkJCYqPj9e3336rsLAwDRs2TO3bt1dGRsZj9ZKZmaksC8/flhA4AQAAAACAAs3Z2Vn+/v4qVaqU6tWrp7Fjx+rrr7/Wt99+q6ioKEnSe++9p1q1asnNzU2BgYEaMmSIbty4YbpHVFSUvL29tW7dOlWvXl3Ozs7q37+/li1bpq+//loGg0EGg0GxsbHWmWQ+wyN1AAAAAACg0GnWrJmCg4P11VdfacCAAbKzs9PcuXNVrlw5nT17VkOGDNEbb7yhDz74wHTNzZs3NW3aNC1evFjFihVTQECAbt26pZSUFC1dulSS5OPjY60p5SsETgAAAAAAoFCqWrWq/vOf/0iSIiMjTceDgoL0z3/+U4MHD84WOKWnp+uDDz5QcHCw6Zirq6vS0tLk7+9vsb5tAYETAAAAAAAolIxGowwGgyRpy5YtmjJlio4fP66UlBRlZGTo9u3bunnzpooUubtJuZOTk2rXrm3Nlm0GezgBAAAAAIBCKS4uTuXKlVN8fLzat2+v2rVr68svv9T+/fu1YMECSdKdO3dM411dXU0BFR6NFU4AAAAAAKDQ+f7773X48GENHz5c+/fvV1ZWlmbNmiU7u7trcz7//PMc3cfJyUmZmZl52apNInACAAAAAAAFWlpamhITE5WZmamLFy8qOjpaU6ZMUfv27dWnTx8dOXJE6enpmjdvnjp06KAdO3Zo0aJFObp3UFCQNm3apBMnTqhYsWLy8vKSo6NjHs8o/+OROgAAAAAAkGu+Ts5ysbNsrOBiZydfJ+dcXxcdHa2AgAAFBQWpdevW2rp1q+bOnauvv/5a9vb2Cg4O1nvvvadp06apZs2aWrFihaZMmZKjew8cOFBVqlRR/fr15efnpx07duS6v4LIYDQajdZuIj9LSUmRl5eXkpOT5enpae12AFiY/xTrPJ+dOIZfzQAAAMj/zt+6qSt30ixWz9fJWWVci1isHh4fj9QBAAAAAIDHUsa1CAEQHohH6gAAAAAAAGBWBE4AAAAAAAAwKwInAAAAAAAAmBWBEwAAAAAAAMyKwAkAAAAAAABmReAEAAAAAAAAsyJwAgAAAAAAgFkROAEAAAAAAMCsHKzdAAAAAAAAsE1XrlxRSkqKxep5enrK19fXYvXw+AicAAAAAABArl25ckXDhg1Tenq6xWo6Ojrq/fffz3XolJiYqMmTJ2vDhg26cOGCihcvrjp16igyMlLNmzfPo24LNwInAAAAAACQaykpKRYNmyQpPT1dKSkpuQqc4uPj1bhxY3l7e2vGjBmqVauW0tPTtWnTJkVEROj48eN52HHhReAEAAAAAAAKrCFDhshgMGjPnj1yc3MzHa9Ro4b69+9vxc4KNjYNBwAAAAAABdK1a9cUHR2tiIiIbGHTPd7e3pZvqpAgcAIAAAAAAAXS6dOnZTQaVbVqVWu3UugQOAEAAAAAgALJaDRau4VCi8AJAAAAAAAUSJUqVZLBYGBjcCsgcAIAAAAAAAWSj4+PWrVqpQULFig1NfW+80lJSZZvqpAgcAIAAAAAAAXWggULlJmZqYYNG+rLL7/UqVOnFBcXp7lz5yokJMTa7RVYDtZuAAAAAAAA2B5PT085OjoqPT3dYjUdHR3l6emZq2vKly+vAwcOaPLkyRo5cqQSEhLk5+enp556SgsXLsyjTmEwsoPWI6WkpMjLy0vJycm5/lADsH3+UwxWqZs4hl/NAAAAyP+uXLmilJQUi9Xz9PSUr6+vxerh8bHCCQAAAAAAPBZfX18CIDwQezgBAAAAAADArAicAAAAAAAAYFYETgAAAAAAADArAicAAAAAAACYFYETAAAAAAAAzIrACQAAAAAAAGZF4AQAAAAAAACzcrB2AwCAh/utQxWL1yz9zQmL1wQAAABQsBA4AQAAAACAx2K8fFHGP5ItVs/g4SWDXwmz3jM+Pl7lypXTwYMHVadOnce+T3h4uJKSkrR27Vqz9WbLCJwAAAAAAECuGS9fVNqrL0rpdyxX1NFJzvM+zVXoFB4ermXLlpne+/j4qEGDBpo+fbpq166dF11CNraH0/bt29WhQweVLFlSBoPhL1PD2NhYGQyG+16JiYmWaRgAAAAAgALK+EeyZcMmSUq/81grqlq3bq2EhAQlJCQoJiZGDg4Oat++fR40iHtsKnBKTU1VcHCwFixYkKvrTpw4YfpgJSQkqHjx4nnUIQAAAAAAyG+cnZ3l7+8vf39/1alTR6NHj9avv/6qy5cv3zc2MzNTL730ksqVKydXV1dVqVJF77///n1jRowYIW9vbxUrVkxvvPGGjEZjtjFZWVmaMmWK6T7BwcH64osv8nSe+YlNPVLXpk0btWnTJtfXFS9eXN7e3jkam5aWprS0NNP7lJSUXNcDAHMZWnSYxWuutXhFAAAAwHJu3Lih5cuXq2LFiipWrJhSU1Oznc/KylLp0qW1evVqFStWTDt37tSgQYMUEBCgF154QZI0a9YsRUVFacmSJapWrZpmzZqlNWvWqFmzZqb7TJkyRcuXL9eiRYtUqVIlbd++Xb1795afn5+aNm1q0Tlbg00FTo+rTp06SktLU82aNTV+/Hg1btz4oWOnTJmiCRMmWLA7AAAAAACQl9avXy93d3dJd5+eCggI0Pr162Vnd/+DX46OjtlygXLlymnXrl36/PPPTYHTnDlzNGbMGHXp0kWStGjRIm3atMl0TVpamt59911t2bJFISEhkqTy5cvrxx9/1IcffkjgZOsCAgK0aNEi1a9fX2lpaVq8eLFCQ0O1e/du1atX74HXjBkzRiNGjDC9T0lJUWBgoKVaBgAAAAAAZhYWFqaFCxdKkq5fv64PPvhAbdq00Z49ex44fsGCBVqyZInOnz+vW7du6c6dO6ZvsEtOTlZCQoKefvpp03gHBwfVr1/f9Fjd6dOndfPmTbVs2TLbfe/cuaO6devmwQzznwIdOFWpUkVVqlQxvW/UqJHOnDmj2bNn69NPP33gNc7OznJ2drZUiwAAAAAAII+5ubmpYsWKpveLFy+Wl5eXPv74Yw0YMCDb2FWrVun111/XrFmzFBISIg8PD82YMUO7d+/Ocb0bN25IkjZs2KBSpUplO1dYMocCHTg9SMOGDfXjjz9auw0AAAAAAGAlBoNBdnZ2unXr1n3nduzYoUaNGmnIkCGmY2fOnDH92cvLSwEBAdq9e7eaNGkiScrIyND+/ftNT1NVr15dzs7OOn/+fKF4fO5BCl3gdOjQIQUEBFi7DQAAAAAAYCFpaWlKTEyUdPeRuvnz5+vGjRvq0KHDfWMrVaqkTz75RJs2bVK5cuX06aefau/evSpXrpxpzLBhwzR16lRVqlRJVatW1XvvvaekpCTTeQ8PD73++usaPny4srKy9Le//U3JycnasWOHPD091bdv3zyfs7XZVOB048YNnT592vT+3LlzOnTokHx8fFSmTBmNGTNGFy5c0CeffCLp7iZe5cqVU40aNXT79m0tXrxY33//vb777jtrTQEAAAAAgALB4OElOTpJ6XcsV9TR6W7dXIqOjjYtPvHw8FDVqlW1evVqhYaGKj4+PtvYl19+WQcPHlS3bt1kMBjUo0cPDRkyRN9++61pzMiRI5WQkKC+ffvKzs5O/fv3V+fOnZWcnGwaM2nSJPn5+WnKlCk6e/asvL29Va9ePY0dO/bx5m5jDMZ7O1rZgNjYWIWFhd13vG/fvoqKilJ4eLji4+MVGxsrSZo+fbo++ugjXbhwQUWKFFHt2rX1zjvvPPAeD5OSkiIvLy8lJyfL09PTXFMBYCP8pxisUjdxzN1fzZ36fGDx2ms/GfLXgwAAAABJxssXZfwj+a8HmonBw0sGvxIWq4fHZ1OBkzUQOAGFG4ETAAAAAOSenbUbAAAAAAAAQMFC4AQAAAAAAACzInACAAAAAACAWRE4AQAAAAAAwKwInAAAAAAAAGBWBE4AAAAAAAAwKwInAAAAAAAAmBWBEwAAAAAAAMzKwdoNAAAAAAAA23T5yh9KuXHbYvU83V3k5+thsXp4fAROAAAAAAAg1y5f+UND/rFS6emZFqvp6GivD6b1zFXoFB4ermXLlv3/6x1VpkwZ9enTR2PHjtWPP/6osLAwXb9+Xd7e3tmuCwoKUmRkpCIjI03vf/nlF0lSkSJFVKVKFY0ZM0bPP/+8WeZW0BA4AQAKnc/fsk7dF/5pnboAAAB5IeXGbYuGTZKUnp6plBu3c73KqXXr1lq6dKnS0tK0ceNGRUREyNHRUSEhIbm6z8SJEzVw4EClpKRo1qxZ6tatm0qVKqVGjRrl6j6FAYETAORjq1I/t0LVIVaoCQAAAOQdZ2dn+fv7S5JeeeUVrVmzRuvWrct14OTh4SF/f3/5+/trwYIFWr58ub755hsCpwdg03AAAAAAAFCouLq66s6dO090DwcHBzk6Oj7xfQoqVjgBAAqdqZm7rFL3BeXu/6ABAADAvIxGo2JiYrRp0ya9+uqrpuOlS5e+b+zNmzcfep87d+5o1qxZSk5OVrNmzfKkV1tH4AQAAAAAAAq09evXy93dXenp6crKylLPnj01fvx47d27V5L0ww8/yMMj+75QoaGh993nH//4h9566y3dvn1b7u7umjp1qtq1a2eJKdgcAicAAAAAAFCghYWFaeHChXJyclLJkiXl4JA9DilXrtx931L3v2MkadSoUQoPD5e7u7tKlCghg8GQl23bNAInAAAAAABQoLm5ualixYpPfB9fX1+z3KcwYNNwAAAAAAAAmBWBEwAAAAAAyDVPdxc5OtpbtKajo7083V0sWhOPh0fqAAAAAABArvn5euiDaT2VcuO2xWp6urvIz9fjrwf+SVRU1EPPhYaGymg0PvBcfHz8I9/j0QicAAAAAADAY/Hz9ch1AITCgUfqAAAAAAAAYFYETgAAAAAAADArAicAAAAAAACYFYETAAAAAAAAzIrACQAAAAAAAGZF4AQAAAAAAACzInACAAAAAACAWTnkZFD58uVzdDODwaAzZ848UUMAAAAAAMA2ZFz6XVkp1y1Wz86zqByKl7RYPTy+HAVO8fHxjzxvMBhkNBplMBjM0RMAAAAAAMjnMi79rsTBraT0O5Yr6ugk/0WbCJ1sQI4eqevbt6/p1adPH7m5ucnHx0ddunRRly5dVLRoUbm4uOjFF1/M634BAAAAAEA+kJVy3bJhkySl38n1iqrw8HB16tTpvuOxsbEyGAzq1KmTDAbDQ19BQUGSpNDQUBkMBk2dOvW+e7Vr104Gg0Hjx483HQsNDVVkZGSuei1IcrTCaenSpaY/T5w4UU5OTjp+/Lh8fX0lSVeuXFGVKlVUsiQJIwAAAAAAsB3vv/++Fi1aZHofEBCgpUuXqnXr1pIke3t707nAwEBFRUVp9OjRpmMXLlxQTEyMAgICLNe0Dcj1puELFiyQj4+PKWySJF9fX/n4+Gjx4sVmbQ4AAAAAACAveXl5yd/f3/SSJG9vb9N7Pz8/09j27dvrypUr2rFjh+nYsmXL9Nxzz6l48eIW7z0/y3XgdPv2bZ09e1a9e/fWl19+qS+//FIvvviizpw5o7S0tLzoEQAAAAAAwOqcnJzUq1evbE+CRUVFqX///lbsKn/KdeDUvXt3GY1G/fvf/9YLL7ygF154QStXrjSdAwAAAAAAyE/Wr18vd3f3bK82bdo81r369++vzz//XKmpqdq+fbuSk5PVvn17M3ds+3K0h9OfzZs3T+7u7vrggw9MK5qcnZ31yiuvaMqUKWZvEAAAAAAA4EmEhYVp4cKF2Y7t3r1bvXv3zvW9goODValSJX3xxRfaunWrXnzxRTk45DpeKfBy/RNxcnLSrFmzNGnSJJ05c0aSVKFCBRUpUsTszQEAAAAAADwpNzc3VaxYMdux33777bHv179/fy1YsEDHjh3Tnj17nrS9AinXj9Tdk5iYqCNHjujs2bOETQAAAAAAoNDo2bOnDh8+rJo1a6p69erWbidfyvUKp8zMTL388suKioqS0WjU008/rZSUFIWHh2vOnDl69dVX86JPAAAAAACAfKFo0aJKSEiQo6PjI8ddvnxZhw4dynYsICBAJUqUyMPu8odcr3CaMmWKlixZoqysLBmNRklS586d5eDgoHXr1pm9QQAAAAAAkP/YeRaVHJ0sW9TR6W7dfMDb21tubm6PHLNy5UrVrVs32+vjjz+2UIfWlesVTkuXLpWjo6NWr16tTp06SZLc3d0VGBiouLg4c/cHAAAAAADyIYfiJeW/aJOyUq5brKadZ1E5FC+Zq2uioqIeeDw0NNS0kObPHnRMkmJjYx9Z539XMv3V+IIu14HTb7/9purVq+vvf/97tuMeHh769ddfzdYYAAAAAADI3xyKl5RyGQChcMj1I3W+vr46d+6crl69ajp2/vx5xcXFyc/Pz6zNAQAAAAAAwPbkOnBq1aqVUlJSVKtWLUnSsWPHVK9ePaWnp6t169ZmbxAAAAAAAAC2JdeB0+TJk1W6dGklJiZKklJSUnTt2jWVLFlSEydONHuDAAAAAAAAsC253sMpICBAhw4d0rx587R3715JUoMGDRQRESFfX1+zNwgAAAAAAADbkuvASZJ8fHw0btw4c/cCAAAAAACAAiBHgVNuHpV75513HrsZAAAAAAAA2L4cBU7jx4+XwWDI0Q0JnAAAAAAAAAq3HD9SZzQa/3JMTkMpAAAAAABg+35LPq9rt65YrJ6Pq69Ke5WxWD08vhwFTllZWaY/79ixQ+3atdN7772nF154QZK0evVqvfbaa1q7dm2eNAkAAAAAAPKX35LPq/GHVZSWedtiNZ3tXbTj5ROETjbALrcXREREqHTp0urfv7/c3d3l7u6ufv36qWzZsho+fHhe9Giyfft2dejQQSVLlpTBYMhRwBUbG6t69erJ2dlZFStWVFRUVJ72CAAAAABAYXDt1hWLhk2SlJZ5+7FWVCUmJurVV19V+fLl5ezsrMDAQHXo0EExMTH3jV29erUaNWokSdq5c6fKly//xH0XRrkOnE6cOKHTp09r8+bNpmNbtmzR6dOnderUKbM2979SU1MVHBysBQsW5Gj8uXPn1K5dO4WFhenQoUOKjIzUgAEDtGnTpjztEwAAAAAA5A/x8fF66qmn9P3332vGjBk6fPiwoqOjFRYWpoiIiPvG79q1S40bN5Yk/fDDD6Y/I3dyvIfTPcHBwdqzZ49at26tIkWKyGAwKDU1VZLUoEEDszf4Z23atFGbNm1yPH7RokUqV66cZs2aJUmqVq2afvzxR82ePVutWrXKqzYBAAAAAEA+MWTIEBkMBu3Zs0dubm6m4zVq1FD//v3vG79z506NHj1akvTjjz+qXbt2Fuu1IMn1CqePPvpIJUuWlNFoVGpqqm7cuCGj0aiAgAB99NFHedHjY9u1a5datGiR7VirVq20a9euh16TlpamlJSUbC8AAAAAAGB7rl27pujoaEVERGQLm+7x9vaWJK1cuVLe3t7y9vbWnj179OKLL8rb21sbN27U66+/Lm9vb61cudLC3du2XK9wql27tk6fPq2VK1fq6NGjku6mgj179pSLi4vZG3wSiYmJKlGiRLZjJUqUUEpKim7duiVXV9f7rpkyZYomTJhgqRYBAAAAPEDm+lpWqWvf/rBV6gLIG6dPn5bRaFTVqlUfOe7vf/+7GjVqpC1btmjOnDlav369/vOf/2jw4MHauXOnJMnX19cSLRcYuQ6cJMnFxeWBy84KgjFjxmjEiBGm9ykpKQoMDLRiRwAAc4sdPN9KlUOsVBcAAKBwMhqNORp370vRDhw4oI4dOyooKEgrVqxQ27ZtFRQUlLdNFlA5CpxyGi4ZDAb961//eqKGzMnf318XL17MduzixYvy9PR84OomSXJ2dpazs7Ml2gMAAAAAAHmoUqVKMhgMOn78+EPHnD9/XtWrV5ck3b59Ww4ODnr//feVlpYmOzs7rVq1Sr1799aiRYss1XaBkKPAKSoqSgaD4ZFjjEZjvgucQkJCtHHjxmzHNm/erJAQ/g8zAAAAAAAFnY+Pj1q1aqUFCxbotddeu28fp6SkJJUsWVKHDh1SYmKiWrRooUOHDikzM1N16tTRDz/8IB8fH3l6elppBrYrR5uGlylTJtvLyclJRqNRRYsWVdGiRWU0GuXo6KiyZcvmabM3btzQoUOHdOjQIUnSuXPndOjQIZ0/f17S3cfh+vTpYxo/ePBgnT17Vm+88YaOHz+uDz74QJ9//rmGDx+ep30CAAAAAID8YcGCBcrMzFTDhg315Zdf6tSpU4qLi9PcuXMVEhIiBwcHVaxYUb/99puefvppVa1aVVevXlX58uXVsGFDVaxYUcWLF7f2NGxOjgKn+Ph4nTt3TufOndPs2bNlb2+vLVu26MqVK7py5YpiYmJkb2+vd999N0+b3bdvn+rWrau6detKkkaMGKG6devqnXfekSQlJCSYwidJKleunDZs2KDNmzcrODhYs2bN0uLFi9WqVas87RMAAAAAgILOx9VXzvaW/fIwZ3sX+bjmbvPu8uXL68CBAwoLC9PIkSNVs2ZNtWzZUjExMVq4cKFpXGxsrJo0aSJJ2rZtm+nPeDwGY0530Pr/qlSpIkdHRx05ciTb8Zo1ayotLU2nTp0ya4PWlpKSIi8vLyUnJ7OEDiiE/Kc8+nHivJI45u6v5ttdQy1e2+XLWIvXtLSUX3pZpa5n2RVWqQsAtohvqQNsw2/J53Xt1hWL1fNx9VVprzIWq4fHl+tvqTt//rwyMjL08ccfq0uXLpKkNWvW6Pjx43J0dDR7gwAAAAAAIH8q7VWGAAgPlOvA6dlnn9WWLVs0ePBgDR482HTcaDTq2WefNWtzAGBtz8QtsHYLAAAAAGBzcrSH058tXrxY9erVk9FozPaqW7euFi9enBc9AgAAAAAAwIbkeoVTmTJltG/fPn3//fc6evSoJKlGjRpq1qyZ2ZsDAAAAAACA7cl14HRPs2bNCJkAAAAAIJfYEB1AYfBYgdO3336rVatW6ffff1dmZqbpuMFgUExMjNmaAwAAAAAAgO3JdeC0YsUK9enT577jRqNRBoN1vj4cAAAAAAAA+UeuNw1///33ZTQaVaFCBRmNRrm7u8vf319FixZV06ZN86JHAAAAAAAA2JBcr3A6duyYfHx8dPjwYbm6uqpGjRrasGGDKlSooH79+uVFjwAAAAAAIB86fzNdV9Iy/3qgmfg626tMEUeL1cPjy3XglJGRoaCgIDk7O8ve3l6pqakqWrSoSpYsqQkTJujFF1/Miz4BAAAAAEA+cv5muqp8d063s4wWq+liZ9CJ58oROtmAXD9S5+Pjo+vXr0uSihcvrqNHj+qVV17R8ePHdfHiRbM3CAAAAAAA8p8raZkWDZsk6XaW8bFWVCUmJmrYsGGqWLGiXFxcVKJECTVu3FgLFy7UzZs386BT5Dpwqlatms6fP6/Lly8rLCxMWVlZ+uijj5SVlaWnn346L3oEAAAAAAB4LGfPnlXdunX13Xff6d1339XBgwe1a9cuvfHGG1q/fr22bNli7RYLpFw/Uvfee+8pPj5eRqNR7733ni5evKjdu3erdu3a+vDDD/OiRwAAAAAAgMcyZMgQOTg4aN++fXJzczMdL1++vDp27Cij8e4qrfPnz+vVV19VTEyM7Ozs1Lp1a82bN08lSpSwVus2LdeBU3BwsIKDg03vN2/ebNaGAAAAAAAAzOHq1aumlU1/Dpv+zGAwKCsrSx07dpS7u7u2bdumjIwMRUREqFu3boqNjbVs0wVErgMnAAAAAAAAW3D69GkZjUZVqVIl23FfX1/dvn1bkhQREaEWLVro8OHDOnfunAIDAyVJn3zyiWrUqKG9e/eqQYMGFu/d1uV6DycAAAAAAABbtmfPHh06dEg1atRQWlqa4uLiFBgYaAqbJKl69ery9vZWXFycFTu1XaxwAgAAAAAABVLFihVlMBh04sSJbMfLly8vSXJ1dbVGW4UCK5wAAAAAAECBVKxYMbVs2VLz589XamrqQ8dVq1ZNv/76q3799VfTsWPHjikpKUnVq1e3RKsFDoETAAAAAAAosD744ANlZGSofv36+uyzzxQXF6cTJ05o+fLlOn78uOzt7dWiRQvVqlVLvXr10oEDB7Rnzx716dNHTZs2Vf369a09BZuU48Bp27Zt6t+/v7766qv7zn3++efq37+/tm3bZtbmAAAAAABA/uTrbC8XO4NFa7rYGeTrbJ+raypUqKCDBw+qRYsWGjNmjIKDg1W/fn3NmzdPr7/+uiZNmiSDwaCvv/5aRYsWVZMmTdSiRQuVL19en332WR7NpODL8R5Oc+fO1dq1a/X222/fd65OnTrq3r27kpKS1LRpU7M2CAAAAAAA8p8yRRx14rlyupKWabGavs72KlPEMdfXBQQEaN68eZo3b95Dx5QpU0Zff/31k7SHP8lx4LRv3z75+/urXLly952rXLmySpYsqb1795q1OQAAAAAAkH+VKeL4WAEQCr4cP1J38eJF+fj4PPR80aJFdfnyZbM0BQAAAAAAANuV48DJ09NTp0+f1vXr1+87d+3aNZ06dUqenp5mbQ4AAAAAAAC2J8eB01NPPaU7d+6oZ8+eunTpkun45cuX1atXL925c0dPPfVUnjQJAAAAAAAA25HjPZwGDhyoTZs26bvvvlNQUJAqVaokg8GgkydPKi0tTQaDQYMGDcrLXgEAwBMyfHXCKnWNXapYpS4AAACsI8eBU5cuXdS3b18tW7ZMt2/f1pEjRyRJRqNRktSvXz917tw5b7oEAABmMejdbdYpTOAEAABQqOT4kTpJWrp0qT788EPVr19frq6ucnFxUf369fXRRx/pX//6V171CAAAAAAAABuS4xVO9wwcOFADBw7Mi14AAEAe29uylrVbAAAAQCGQ68Dp9u3b2rx5s06cuLsHRNWqVdWiRQu5uLiYvTkAAAAAAJB/pV69rLQbf1isnrO7h9yK+VmsHh5frgKnLVu2qE+fPrp48WK24/7+/vrkk0/UvHlzszYHAAAAAADyp9Srl7XxrWHKyki3WE07B0e1/ef7hE42IMeBU1xcnDp27Kjbt2+bNgq/JyEhQX//+9+1b98+VatWzexNAgAAAChcGuz4yCp1D7S3SlnAJqXd+MOiYZMkZWWkK+3GH7kKnMLDw7Vs2TJJkqOjo8qUKaM+ffpo7NixcnDI9YNfyKEc/2SnTZumW7duydfXVxEREapTp47s7Ox08OBBzZ8/X1evXtX06dO1dOnSvOwXAAAAAAAgV1q3bq2lS5cqLS1NGzduVEREhBwdHTVmzBhrt1Zg5Thw2rp1qxwcHLR161bVqFHDdLxDhw7q0qWL6tatq5iYmDxpEgAAAA/39ciSVqnbcdbvVqkLAEBuOTs7y9/fX5L0yiuvaM2aNVq3bp02bdqkOnXqaM6cOaaxnTp1kre3t6KioiTdfaprwIAB+v777+Xv76/Jkydr7NixioyMVGRkpOUnYyNyHDglJiaqUqVK2cKme2rWrKnKlSvr9OnTZm0OAAAAAADA3FxdXXX16lU5Ozv/5dg+ffroypUrio2NlaOjo0aMGKFLly5ZoEvbZpfTgW5ubvr999+Vnn7/85l37tzR77//Ljc3N7M2BwAAAAAAYC5Go1FbtmzRpk2b1KxZs78cf/z4cW3ZskUff/yxnn76adWrV0+LFy/WrVu3LNCtbcvxCqc6depo27Zt6t69u+bMmaPAwEBJ0q+//qrIyEglJycrNDQ0r/oEAADAQ7SKr2ztFgAAyNfWr18vd3d3paenKysrSz179tT48ePVrl27R1534sQJOTg4qF69eqZjFStWVNGiRfO6ZZuX48BpwIABio2N1dq1a7V27Vp5e3vLYDDo+vXrkiSDwaCBAwfmWaMAAAB4sCZBg6xSd49VqgIAkHthYWFauHChnJycVLJkSdO309nZ2cloNGYb+6Anu5B7OQ6cevbsqe+//15LliyRJFPQdE///v3Vo0cP83YHAACAv5ThVM7aLQAAkK+5ubmpYsWK9x338/NTQkKC6X1mZqaOHDmisLAwSVKVKlWUkZGhgwcP6qmnnpIknT59+r5MBPfLceAkSYsXL1bbtm21fPlynThxQtLdH/6LL76ozp0750mDAAAAAAAAeaFZs2YaMWKENmzYoAoVKui9995TUlKS6XzVqlXVokULDRo0SAsXLpSjo6NGjhwpV1dXGQwG6zVuA3IVOElSly5d1KVLl2zHsrKyNHfuXEnSa6+9Zp7OAACA2cUOnm+lyiFWqgsAAPKKs7uH7BwclZVhuUfQ7Bwc5ezuYbb79e/fXz///LP69OkjBwcHDR8+3LS66Z5PPvlEL730kpo0aSJ/f39NmTJFR48elYuLi9n6KIhyHTg9SHp6uiIjI2VnZ0fgBAAAAABAIeBWzE9t//m+0m78YbGazu4ecivml6troqKiHnrO0dFRH3zwgT744IOHjgkICNDGjRtN73/77TddunTpgY/o4b/MEjjd878bbQEAAAAAgILLrZhfrgMgW/P999/rxo0bqlWrlhISEvTGG28oKChITZo0sXZr+ZpZAycAgHk1qjzF4jUPWLwiAAAAkH+lp6dr7NixOnv2rDw8PNSoUSOtWLFCjo6O1m4tXyNwAgAAAAAAeIhWrVqpVatW1m7D5uQ4cCpfvvxDz/EoHQAAAAAAAO7JceAUHx+fh20AAAAAAACgoMhx4NSkSRMZDIa87AUAAAAAAAAFQI4Dp9jY2DxsAwAAAMD/ylxfyyp17dsftkpdAEDBYWftBgAAAAAAAFCw8C11AAAAAADgsaQmSXduWq6eUxHJzdty9fD4bC5wWrBggWbMmKHExEQFBwdr3rx5atiw4QPHRkVFqV+/ftmOOTs76/bt25ZoFQAAAACAAis1Sfp2jpSVYbmadg5Sm0jrh07jx4/X2rVrdejQIUlSeHi4kpKStHbtWqv2lZ/Y1CN1n332mUaMGKFx48bpwIEDCg4OVqtWrXTp0qWHXuPp6amEhATT65dffrFgxwAAAAAAFEx3blo2bJLu1svtiqrw8HB16tQp27EvvvhCLi4umjVr1l9ebzAY/jJIev/99xUVFZW7xgo4mwqc3nvvPQ0cOFD9+vVT9erVtWjRIhUpUkRLlix56DUGg0H+/v6mV4kSJSzYMQAAAAAAyE8WL16sXr16aeHChRo5cqRZ7unl5SVvb2+z3KugsJnA6c6dO9q/f79atGhhOmZnZ6cWLVpo165dD73uxo0bKlu2rAIDA9WxY0cdPXr0kXXS0tKUkpKS7QUAAAAAAGzf9OnT9eqrr2rVqlWmLXgWLlyoChUqyMnJSVWqVNGnn35qGh8UFCRJ6ty5swwGg+n9//rfVVShoaF67bXX9MYbb8jHx0f+/v4aP358Hs0qf7KZwOnKlSvKzMy8b4VSiRIllJiY+MBrqlSpoiVLlujrr7/W8uXLlZWVpUaNGum33357aJ0pU6bIy8vL9AoMDDTrPAAAAAAAgOX94x//0KRJk7R+/Xp17txZkrRmzRoNGzZMI0eO1JEjR/Tyyy+rX79+2rp1qyRp7969kqSlS5cqISHB9D4nli1bJjc3N+3evVvTp0/XxIkTtXnzZvNPLJ+yuU3DcyMkJEQhISGm940aNVK1atX04YcfatKkSQ+8ZsyYMRoxYoTpfUpKCqETAABAIVVvzMNX0uelA1NC/noQACDHvv32W3399deKiYlRs2bNTMdnzpyp8PBwDRkyRJI0YsQI/fTTT5o5c6bCwsLk5+cnSfL29pa/v3+uatauXVvjxo2TJFWqVEnz589XTEyMWrZsaaZZ5W82Ezj5+vrK3t5eFy9ezHb84sWLOf6L7ujoqLp16+r06dMPHePs7CxnZ+cn6hUAzCV28HwrVOU/cgAgv0j48I5V6pZub5WyAJBnateurStXrmjcuHFq2LCh3N3dJUlxcXEaNGhQtrGNGzfW+++/b5aafxYQEPDILz0raGwmcHJyctJTTz2lmJgY03ORWVlZiomJ0dChQ3N0j8zMTB0+fFht27bNw04BFCQljtnMr0kAQAH095pRVql7wCpVC4+QrWOsUncPQSIKsVKlSumLL75QWFiYWrdurW+//VYeHh55WtPR0THbe4PBoKysrDytmZ/YzB5O0t2lbR9//LGWLVumuLg4vfLKK0pNTTVt9NWnTx+NGfPfX94TJ07Ud999p7Nnz+rAgQPq3bu3fvnlFw0YMMBaUwAAAAAAAFZQtmxZbdu2TYmJiWrdurX++OMPVatWTTt27Mg2bseOHapevbrpvaOjozIzMy3drs2zqf91361bN12+fFnvvPOOEhMTVadOHUVHR5s2Ej9//rzs7P6boV2/fl0DBw5UYmKiihYtqqeeeko7d+7M9sEBAAAAAACFQ2BgoGJjYxUWFqZWrVpp8ODBGjBggOrWrasWLVrom2++0VdffaUtW7aYrgkKClJMTIwaN24sZ2dnFS1a1IozsB02FThJ0tChQx/6CF1sbGy297Nnz9bs2bMt0BUAAAAAAIWLUxHJzkHKyrBcTTuHu3WfROnSpU2h08KFCzVjxgzNnDlTw4YNU7ly5bR06VKFhoaaxs+aNcv0xFWpUqUUHx//ZA0UEjYXOAEAAAAAAOtz85baREp3blquplORu3VzIyoq6r5jpUqV0smTJ03vhw0b9tDrO3TooA4dOmQ7Nn78eI0fP/6hNf53QYwkrV27NiftFhgETgAAAAAA4LG4eec+AELhQOAEAAAAABaU4VTO2i0AQJ6zqW+pAwAAAAAAQP5H4AQAAAAAAACzInACAAAAAACAWbGHEwA8wt6WtazdAgAAAADYHFY4AQAAAAAAwKwInAAAAAAAAGBWPFIHAAAAAAAeS2bGbRkz0y1Wz2DvKHsHF4vVw+MjcAIAAAAAALmWmXFbSb/tloxZlitqsJN36actHjrt2LFDgwcP1vHjx9WuXTutXbv2gcfwXwROAPAIsYPnW6lyiJXqAgAAADljzEy3bNgkScasu3VzETiFh4dr2bJlkiQHBweVLl1azz//vCZOnCgXl5zdZ8SIEapTp46+/fZbubu7P/QY/ovACQBgFVfPbbVK3WLlwqxSFwVfi9nWqbtluHXqAgBgS1q3bq2lS5cqPT1d+/fvV9++fWUwGDRt2rQcXX/mzBkNHjxYpUuXfuQx/BebhgMAAAAAgALN2dlZ/v7+CgwMVKdOndSiRQtt3rxZkpSWlqbXXntNxYsXl4uLi/72t79p7969kqT4+HgZDAZdvXpV/fv3l8FgUFRU1AOPITtWOAEAYGGfDXzeKnW7fbzaKnULi2uXdlmpMo/gAgCQG0eOHNHOnTtVtmxZSdIbb7yhL7/8UsuWLVPZsmU1ffp0tWrVSqdPn1ZgYKASEhJUpUoVTZw4Ud26dZOHh4dat26d7ZiXl5eVZ5X/sMIJAAAAAAAUaOvXr5e7u7tcXFxUq1YtXbp0SaNGjVJqaqoWLlyoGTNmqE2bNqpevbo+/vhjubq66l//+pfs7e3l7+8vg8EgLy8v+fv7y83N7b5jrq6u1p5ivsMKJwAAAAAAUKCFhYVp4cKFSk1N1ezZs+Xg4KCuXbvqP//5j9LT09W4cWPTWEdHRzVs2FBxcXFW7Nj2ETgBAAAAAIACzc3NTRUrVpQkLVmyRMHBwfrXv/6lBg0aWLmzgotH6gAAAAAAQKFhZ2ensWPH6q233lKFChXk5OSkHTt2mM6np6dr7969ql69uhW7tH0ETgAAAAAAoFB5/vnnZW9vr4ULF+qVV17RqFGjFB0drWPHjmngwIG6efOmXnrpJWu3adN4pA4AYBUx/wqzSt0X/mmVsgAAAAWOwd5RMthJxiwLFrW7W/cJOTg4aOjQoZo+fbrOnTunrKwsvfjii/rjjz9Uv359bdq0SUWLFjVDw4UXgRMAAAAAAMg1ewcXeZd+WsbMdIvVNNg7yt7BJVfXREVFPfD46NGjNXr0aEnS3LlzNXfu3IfeIykpKUfH8F8ETgAAq+gW8oVV6r6g/7NKXQC2KXbwfCtVDrFSXQDIHXsHFymXARAKBwInAAAAAPfrZaX/VFiRYZ26AACzInACAAAAcJ9z7SZYpW45q1QFAJgb31IHAAAAAAAAs2KFEwDAKur+WMo6hdtZpywKPvb6AQAA+C8CJwAAAAD36Xq4mVXqHrBKVQCAufFIHQAAAAAAAMyKwAkAAAAAAABmxSN1AACrYL8bAAAA23fz+m+6k3rNYvWc3HxUpGhpi9XD4yNwAgAAwBO5OvdFq9Qt9tqnVqkLALjr5vXfFDP1WWVlpFmspp2Ds5qP/oHQyQYQOAEAAOCJeJc/ZO0WAABWcCf1mkXDJknKykjTndRruQqcwsPDlZSUpLVr1+ZdY7gPezgBAAAAAADArFjhBACAhf07LcwqdbtZpSoAAED+ER0drX/+8586cuSI7O3tFRISovfff18VKlSQJDVq1EjPPvuspk2bZrrm8uXLKlmypGJiYtSkSRN9+umnev/993XixAm5ubmpWbNmmjNnjooXL26taeVLBE4AAKDAaDHbOnW3DLdO3fwifWkxq9S1b2+VsgAAG5aamqoRI0aodu3aunHjht555x117txZhw4dkp2dnXr16qXp06dr6tSpMhgMkqTPPvtMJUuW1LPPPitJSk9P16RJk1SlShVdunRJI0aMUHh4uDZu3GjNqeU7BE6AmdQbs8sqdQ9M4Ru3AOCea5es87uYbz8EAMA2dO3aNdv7JUuWyM/PT8eOHVPNmjX1wgsvKDIyUj/++KMpYFq5cqV69OhhCqD69+9vur58+fKaO3euGjRooBs3bsjd3d1yk8nnCJwAALCwEsf4xy8AAIA1nDp1Su+88452796tK1euKCsrS5J0/vx51axZU35+fnruuee0YsUKPfvsszp37px27dqlDz/80HSP/fv3a/z48fr55591/fr1bPeoXr26VeaVH/FvvAAAWNjelrWs3QJgVo0qT7FK3QNWqQoAsGUdOnRQ2bJl9fHHH6tkyZLKyspSzZo1defOHdOYXr166bXXXtO8efO0cuVK1apVS7Vq3f33t9TUVLVq1UqtWrXSihUr5Ofnp/Pnz6tVq1bZ7gECJwA2gMcVAQAAADypq1ev6sSJE/r4449Nj8v9+OOP943r2LGjBg0apOjoaK1cuVJ9+vQxnTt+/LiuXr2qqVOnKjAwUJK0b98+y0zAxhA4AQAAAACAAq9o0aIqVqyYPvroIwUEBOj8+fMaPXr0fePc3NzUqVMnvf3224qLi1OPHj1M58qUKSMnJyfNmzdPgwcP1pEjRzRp0iRLTsNm2Fm7AQAAAAAAYHuc3Hxk5+Bs0Zp2Ds5ycvPJ1TVZWVlycHCQnZ2dVq1apf3796tmzZoaPny4ZsyY8cBrevXqpZ9//lnPPvusypQpYzru5+enqKgorV69WtWrV9fUqVM1c+bMJ5pTQcUKJwAAAAAAkGtFipZW89E/6E7qNYvVdHLzUZGipXN1zaVLl1SxYkVJUosWLXTs2LFs541G433XtGnT5oHHJalHjx7ZVj097B6FHYETAAAAAAB4LEWKls51AGQp169f144dOxQbG6vBgwdbu51Ch8AJAAALix0830qV2QgfAAAUHv3799fevXs1cuRIdezY0drtFDoEToCZ8B+QeYefLQAAAIDcWrNmjbVbKNTYNBwAAAAAAABmReAEAAAAAAAAsyJwAgAAAAAAgFkROAEAAAAAAMCs2DQcwF+qN2aXVeoemMKm3QAAAABgi2wucFqwYIFmzJihxMREBQcHa968eWrYsOFDx69evVpvv/224uPjValSJU2bNk1t27a1YMcAAAAAABRMGanJyky7abF69s5F5ODmZbF6eHw2FTh99tlnGjFihBYtWqSnn35ac+bMUatWrXTixAkVL178vvE7d+5Ujx49NGXKFLVv314rV65Up06ddODAAdWsWdMKMwAAACh4YgfPt1JlVsICgDVlpCbrt28W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

Last Updated on 25/03/2025 12:56:12 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant